/**焦点图**/
.flexslider{position:relative;height:700px;overflow:hidden;z-index:99 ; width:100%;}
ul.slides{position:relative;z-index:1; width:100%; margin:0px; padding:0px; height: 700px;}
.slides li{height:700px; position: relative;}
.slides li .s-text{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; font-family: "en_06"; font-size: 40px;
text-align: center; z-index: 99}
.slides li .s-text h4{ color: #fff; font-family:"en_02";font-size: 24px; height: 50px; line-height: 50px; margin-top: 250px}
.slides li .s-text h1{ color: #fff;}
.slides li .s-text h1.t_01{ width: 700px; margin: auto}
.slides li .s-text h1.t_02{ width: 700px; margin: auto; margin-top: 300px}
.slides li .s-text .s-btn{display: block; font-size: 1rem; margin: auto; background:rgba(54,179,168,1); color: #fff; text-decoration: none; width: 130px; height: 46px; line-height: 46px; border-radius: 23px;font-family:"en_06"; padding: 0 15px}
.slides li .s-text h4.t_03{height: 50px; line-height: 50px; margin-top:0}
.slides li .s-text h1.t_04{ width: 700px; margin: auto; margin-top: 150px; font-size: 4rem}

.slides li .s-mask{ position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5); left: 0; top: 0px; z-index: 98}
.slides li .s-image{ position: absolute;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; top:0px; font-size:0px;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(../image/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../image/next.png) center center no-repeat;}

@media (max-width: 992px){
	.slides li .s-text h4{ font-size: 16px; }
	.slides li .s-text h1{font-size: 30px}
	.slides li .s-text h1.t_01{ width: 300px;}
	.slides li .s-text h1.t_02{ width: 300px; }	
	.slides li .s-text h1.t_04{ width: 300px; font-size: 30px}
}
